阅读更多
我喜欢披萨。

开玩笑啦。我喜欢披萨。特别是如果它是免费的时候。

我甚至喜欢看起来像免费披萨的东西。就在某一天,一个包裹来了我的邮箱中,它被包在一个披萨盒子里面。我要给 Etsy 店主五星好评。我保存了这个箱子。这比在披萨店中味道好多了。

免费比萨是我在校园里最喜欢的东西之一。在校园里的新俱乐部或组织的广告宣传单的角落里总会提到集会上会提供免费披萨。这样我就会在那里, 因为呃(你懂得)

不幸的是,正如我所学到的,有个无尽的迷宫被称为成年,披萨并不总是免费的。免费奶酪的甜美味道已经过去很久了。


但在数据库管理软件的世界里并非如此,其中免费的数据库软件和开源解决方案与番茄酱和香蒜酱的搭配一样丰富、令人着迷。

因为当 IT 部门在微薄的预算下运行时,降低成本对于保持业务和保持 IT 业务盈利是非常重要的。每个人都喜欢免费的东西。

这对我来说同样很诱人。

所以,让我们回到对你影响重大的大学时代,当世界像融化的芝士一样自由而梦幻的时候,看看这七个绝妙的免费数据库软件和开源的DBM解决方案,让你的部门保持正常预算。

CUBRID

CUBRID 是一个很好的免费开源选择,专门针对 Web 应用程序进行优化,当复杂的 Web 服务需要处理大量数据并生成巨大的并发请求时,CUBRID 非常有用。这个解决方案是用 C 写的。

优点:
  • 多粒度锁定
  • 在线备份
  • 用于开发语言的 GUI 工具和驱动程序:
  •      JDBC, PHP, Python, Perl, 和 Ruby.
  • 自动故障切换功能,全天候在线网络服务
  • 支持本机 DB 分片,实现水平/垂直可扩展性
  •     大型系统通过多个数据库实例划分数据
  • 数据库复制和事务一致性
缺点:
  • 不适用于苹果系统
  • 没有脚本调试器
  • 手册仅限英文或韩文
  • 他们论坛上的讨论往往是过时的(大部分来自几年前)
用户评价:

这里写下对 CUBRID 的评论。

Firebird

关系型数据库自1981年以来一直(以各种名称)用于生产系统,并具有许多ANSI SQL标准功能。 Firebird能够在Linux,Windows和各种Unix平台上运行。

优点
  • Trace API 用于实时监控
  • Windows 信任的身份验证
  • 四个支持的架构:
  •       SuperClassic, Classic, SuperServer, 和 Embedded
  • 多种开发工具:
  •      商业工具:FIBPlus 和 IBObjects
  • 自动扫描选项用于清理数据库
  • 数据库触发器和存储过程的事件通知
  • Firebird 的大型全球社区提供免费支持
缺点:
  • 不包括集成复制支持(仅作为附件)
  • 缺少临时表格和与其他数据库系统的集成
  • 与其他操作系统解决方案相比,缺乏 Windows 信任认证
用户评论:

这里写下对 Firebird 的评论。

MariaDB

MariaDB 由 MySQL 的原创人员开发,并被维基百科,Facebook 甚至 Google 等技术巨头使用。 MariaDB 是一种可为 MySQL 提供插件替换功能的数据库服务器。开发人员的首要关注点是安全性,在每个版本发布时,开发人员还会合并所有 MySQL 的安全修补程序,并在需要时对其进行增强。

优点:
  • 高可扩展性,易于集成
  • 能够实时访问
  • 具备 MySQL 的核心功能(MariaDB 是 MySQL 的替代方案)
  • 备用存储引擎,服务器优化和补丁
  • MariaDB 已经运作了20多年的广泛知识库
缺点:
  • 缺少密码复杂性插件
  • 没有 memcached 界面
  • 没有优化器跟踪
用户评价:

这里写下对 MariaDB 的评论。

MongoDB

MongoDB 创立于2007年,被称为“数据库巨头”。 由 DoubleClick, ShopWiki 和 Gilt Groupe 背后的开发人员开发,并由 Fidelity Investments, Goldman Sachs Group,Inc.,Intel Capital 这些机构投资。自成立以来,MongoDB 已经被下载了 2 亿次,并且有超过 1000 个合作伙伴支持。这些合作伙伴致力于这个免费的开源解决方案,他们相信编码与数据库应该是简单而自然的。

优点:
  • 文件验证
  • 加密存储引擎
  • 常用用例:
  • 移动应用
    产品目录
    内容管理
  • 具有内存存储引擎(beta)的实时应用程序
  • 减少主要故障恢复的时间
缺点:
  • 不适合需要处理复杂事务的应用程序
  • 不是传统应用程序的替代品
  • 年轻的解决方案:软件更新快
用户评价:

这里写下对  MongoDB 的评价。

MySQL

MySQL 诞生于 1995 年前后,现在归 Oracle 拥有。 它是开源的,但也有几个付费版本提供其他功能,如异地备份和自动缩放。 因为MySQL是一个行业标准,所以它兼容每个操作系统,并由 C 和 C++ 编写。 该解决方案对于国际用户来说是一个很好的选择,因为服务器可以用多种语言向客户端发送错误消息,而且支持多种不同的字符集。

优点:
  • 基于主机的验证
  • 即使没有网络也可用
  • 灵活的权限和密码系统
  • 所有密码的安全加密
  • 可以嵌入到独立应用程序中的库
  • 提供服务器作为客户端/服务器联网环境的独立程序
缺点:
  • 被 Oracle 收购:
  • 用户觉得 MySQL 不再属于免费和开源
    不再是社区驱动
    会员无法修复 bug 和补丁
    由于更新缓慢而落后于其他数据库

用户评价:

这里写下对 MySQL 的评价。

PostgreSQL

PostgreSQL 拥有超过 15 年的积累,是另一个明星级开源选择,运行于所有主要的操作系统,包括Linux,UNIX(AIX,BSD,HP-UX,SGI IRIX,Mac OS X,Solaris,Tru64)和 Windows。 PostgreSQL 还完全符合 ACID 要素(原子性,一致性,隔离性,持久性)。

优点:
  • 创建自定义数据类型和查询方法
  • 框架允许定义和创建自定义数据类型
  • 以十几种编程语言运行存储过程:
  • Java,Perl,Python,Ruby,Tcl,C / C ++及其自己的PL / pgSQL
  • GiST(广义搜索树)系统
  • B 树,B+树,R 树,部分和树,以及排名的 B+ 树
    提供不同的排序和搜索算法:
  • 创建扩展如 CitusDB 更多的并行性,而不修改 Postgres 代码
缺点:
  • MVCC系统需要定期的“清理(vacuuming)”
  • 高交易率环境中的问题
  • 由强大的社区发展起来的
  • 改进需要更大的努力

用户评价:

这里写下对 PostgreSQL 的评论。

SQLite

SQLite 自称是世界上部署最广泛的数据库,2000年开始使用,已被诸如苹果,Facebook,微软和谷歌等知名公司使用。 每个版本均经过仔细测试来以确保可靠性。即使有错误,SQLite 的开发人员也会通过诚实地提供每个版本的错误列表和代码更改时间来告知其潜在的缺点。
优点:
  • 没有单独的服务器进程
  • 文件格式是跨平台的
  • 紧凑型库:运行速度比更大内存的还要快
  • 符合 ACID 原则
  • 还可提供专业支持
缺点:
  • 不推荐用于:
  • 客户端/服务器应用程序
    大容量网站
    大数据集
    高并发性

用户评价:

这里写下对 SQLite 的评价。

英文原文:The Top 7 Free and Open Source Database Software Solutions
参与翻译:罗磊-kael, 总长, 两味真火, Tocy, 无若
  • 大小: 191.7 KB
  • 大小: 149.6 KB
  • 大小: 18.2 KB
  • 大小: 246.3 KB
  • 大小: 191.7 KB
  • 大小: 149.6 KB
  • 大小: 18.2 KB
  • 大小: 246.3 KB
  • 大小: 18.2 KB
  • 大小: 312.1 KB
  • 大小: 15.9 KB
  • 大小: 94.6 KB
  • 大小: 52.4 KB
  • 大小: 287 KB
  • 大小: 43.2 KB
  • 大小: 164.2 KB
  • 大小: 25.4 KB
  • 大小: 63.4 KB
  • 大小: 18.2 KB
来自: oschina
1
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 7大开源数据库利弊全对比,哪款才最适合你的?

    我喜欢披萨。 开玩笑啦。我喜欢披萨。特别是如果它是免费的时候。...免费比萨是我在校园里最喜欢的东西之一。在校园里的新俱乐部或组织的广告宣传单的角落里总会提到集会上会提供免费披萨。这样我...

  • 7 大开源数据库利弊全对比

    CUBRID 是一个很好的免费开源选择,专门针对 Web 应用程序进行优化,当复杂的 Web 服务需要处理大量数据并生成巨大的并发请求时,CUBRID 非常有用。这个解决方案是用 C 写的。 优点: 多粒度锁定 在线备份 ...

  • 一篇文章,掌握所有开源数据库的现状

    近几年社区也是新的方案和思想层出不穷,接下来我将总结一下近几年一些主流的开源数据库方案,其背后的设计思想以及适用场景。本人才疏学浅如有遗漏或者错误请见谅。本次分享聚焦于数据库既结构化数据存储 OLTP 及 ...

  • 哪个才是你的菜?Django和Laravel两大Web开发框架对比

    本文旨在通过比较Django和Laravel的各种参数来解决这一争论,这些参数包括易学性、可用性、性能、安全性、可扩展性、对数据库和微服务的支持、社区支持等等。

  • 开源分布式存储系统的对比

    我们在选型开源分布式存储系统框架之前需要对不同的框架进行调研。 所有的开源存储系统介绍链接 存储系统对比 目前比较热门的分布式文件系统有如下几种: Ceph,GlusterFS,Sheepdog,Lustre,Swift,Cinder,TFS,HDFS...

  • 开源数据库MySQL架构优劣对比

    数据库是所有应用系统的核心,故保证数据库稳定、高效、安全地运行是所有企业日常工作的重中之重。数据库系统一旦出现问题无法提供服务,有可能导致整个系统都无法继续工作。所以,一个成功的数据库架构在高可用设计...

  • Oracle、NoSQL和NewSQL 数据库技术对比

    关于作者 John Ryan是经验丰富的数据仓库架构师、开发人员和数据库管理员。他专门从事多太字节Oracle系统上的Kimball维度设计...今天,数十亿人用智能电话或平板电脑每周7天、每天24小时上 网,几乎什么都在网上买,另

  • 360度无死角 | Pulsar与Kafka对比全解析

    最适合管理 Kafka 集群的工具都是商业软件,不开源。那这就不意外了,囿于 Kafka 复杂的管理和运维,许多企业转而购买 Confluent 的商业服务。 相比之下,Pulsar 的目标是简化运维和可扩展。根据 Pulsar 的性能,对...

  • 数据库变更管理:Liquibase or Flyway

    项目开发过程中经常涉及到数据库变更,对表结构的修复及对数据的修改,为此我们选择数据库版本管理工具,本文主要分析Liquibase和Flyway利弊,并最终选择Liquibase。

  • 开源IT监控系统对比

    应邀对开源IT监控系统进行对比,选取了Nagios、Cacti、Zenoss、Zabbix、Hyperic HQ做为对比样本,帮助读者选择开源的IT监控系统作为底层,开发所需的监控运维工具。 1 背景和目标 1.1 前言 随着SaaS、P2P等各类在线...

  • jsp是在html里面嵌入哪种代码?_是否要从单片机转嵌入式Linux?

    看来读者圈中做单片机,RTOS的不少。尽管火哥目前从事Linux/Android方面的嵌入式开发工作,但是读书的时候也有5年左右单片机裸机和RTOS经验,之前面试也...一、你真的决定要转嵌入式Linux吗?要不要从单片机转嵌入式...

  • 云存储云计算选择开源还是商业版

    每个公司在面临存储运算瓶颈时,都会面临一番挣扎,本篇文章我们来调研梳理开源与商业版本的选择对比。 选择商用云平台还是选择开源云平台创建企业的私有云,这确实是个问题。企业需要综合考虑,权衡利弊,...

  • 数据库10大常见安全问题及Top 10 数据库安全工具盘点

    数据库已经成为黑客的主要攻击目标,因为它们存储着大量有价值和敏感的信息。 这些信息包括金融、知识产权以及企业数据等各方面的内容。网络罪犯开始从入侵在线业务服务器和破坏数据库中大量获利,因此,确保数据库...

  • 数据库分库分表

    数据库分库分表方法及利弊

  • 中间件-关系型数据库

    数据库中间件 MyCat 1、 Mycat对Mysql主从的支持,据说这也是目前使用Mycat的群体使用最多的功能之一 2、 Mycat路由的功能,在后端数据库做了分片或者主从的情况下,Mycat对自动路由功能,可以省去业务程序多数据源...

  • 分布式数据库产品总结

    **Greenplum Database(GPDB)**是一款基于开源 PostgreSQL 扩展的 MPP(massively parallel processing),可支持大规模水平扩展的分布式数据库。 GPDB 采用的是 master-worker 模式,每个 worker process 运行在不同的...

  • 你喜歡編程嗎?

    今天在網上看到一篇文章如下:十八问:怎么才是喜欢编程 作者:很土  时间:2004-9-3  文档类型:转载  来自:蓝色理想?http://www.blueidea.com/

  • 小说

    喜欢的小说有:《亵渎》: 作者是烟雨江南。强就一个字,极有特色,且文笔很好,构思奇妙,内容新颖,俺佩服得不得了。。。《诛仙》: 作者是萧鼎。也是很好的一本书,传统的玄幻小说代表,可惜更新太慢,好久没看了。。。 待续。。。 

Global site tag (gtag.js) - Google Analytics